/*
    fs.createWriteStream(path[, options])
        - path 文件路径
        - options 选项
            - flags 文件的打开方式 r是读取文件 w是写入文件 a是向文件中追加内容
*/
//导入文件模块
let fs = require('fs')
//创建一个写入流对象
let cw = fs.createWriteStream('hello2.txt',{flags:'w'})

//可以给写入流添加监听事件，监听写入流的开启和关闭
// on 和 once 的区别， once只监听一次
cw.once('open',function(){
    console.log('写入流开启了~');
})
cw.once('close',function(){
    console.log('写入流关闭了~');
})

// cw.write('好好学习天天向上')
// cw.write('每个人都有自己的收藏，有些人喜欢陈旧的邮票、')
// cw.write('有些人喜欢有价值的古玩、还有些人喜欢埋在地下的沉香酵酒，')
// cw.write('而我喜欢的是记录岁月的足迹，书写你的芬芳')
cw.write(`陌生人，这两天过得怎么样？“秋老虎”终于发挥了它的猛劲，我所在的城市热的不像话，人们纷纷躲进空调房里，不再出门。之前担心的事情真的发生了，屋内老旧空调在昨天早上不再转动，房东非常给力第一时间找人来修，但年代久远无法再修复，买新的空调再装上至少需要两天，这令我十分苦恼。
 
冲完凉后，将风扇开到最大，躺在床上不动弹，可汗水还是不由自主的往下淌，实在忍不住后，在手机上订了一间酒店，此刻我正坐在温度适中的酒店房间里写下和你说的话。
 
这样的炎热天气，总是会想起很多年前，没有空调的农村老家。八月正值暑假，孩子们的作业早已完成，没有补习班的烦恼，更没有才艺课堂的辛苦，他们像是脱了缰的马，三五成群做着他们眼里有意义的事情。钓龙虾、爬树干、湖边洗澡……十分热闹。
 
午间最热的时候，大人们会把凉席铺在地上，用睡眠捱过去。常常会把西瓜泡在井水里，醒来后就可以吃上可口的“冰镇西瓜”。屋子后面的知了声此起彼伏，河岸边的芦苇长势甚好，院子里的那棵大树挡住的阳光又大了一片……这些带着阳光味道的斑驳记忆总是会零零碎碎出现，那时的日子虽艰辛但幸福，虽忙碌但甜蜜，虽简单但美好。`)

// close()方法，关闭写入流，可能会导致数据没写全 
// cw.close() 
// end()方法，关闭写入流，不会出现数据没写全的问题。
cw.end()
